School of Information Technologies Circular Graph Drawings with Large Crossing Angles
نویسندگان
چکیده
This paper is motivated by empirical research that has shown that increasing the angle of edge crossings reduces the negative effect of crossings on human readability. We investigate circular graph drawings (where each vertex lies on a circle) with large crossing angles. In particular, we consider the case of right angle crossing (RAC) drawings, where each crossing angle is π/2. We characterize circular RAC graphs that admit a circular RAC drawing, and present a linear-time algorithm for constructing such a drawing, if it exists. We also describe a quadratic programming approach to construct circular drawings that maximise crossing angles. This method significantly increases crossing angles compared to the traditional equalspacing algorithm.
منابع مشابه
School of IT Technical Report A FORCE-DIRECTED METHOD FOR LARGE CROSSING ANGLE GRAPH DRAWING
Recent empirical research has indicated that human graph reading performance improves when crossing angles increase. However, crossing angle has not been used as an aesthetic criterion for graph drawing algorithms so far. In this paper, we introduce a force-directed method that aims to construct graph drawings with large crossing angles. Experiments indicate that our method significantly increa...
متن کاملA Force-Directed Method for Large Crossing Angle Graph Drawing
Recent empirical research has indicated that human graph reading performance improves when crossing angles increase. However, crossing angle has not been used as an aesthetic criterion for graph drawing algorithms so far. In this paper, we introduce a force-directed method that aims to construct graph drawings with large crossing angles. Experiments indicate that our method significantly increa...
متن کاملMaximizing the Total Resolution of Graphs
A major factor affecting the readability of a graph drawing is its resolution. In the graph drawing literature, the resolution of a drawing is either measured based on the angles formed by consecutive edges incident to a common node (angular resolution) or by the angles formed at edge crossings (crossing resolution). In this paper, we evaluate both by introducing the notion of “total resolution...
متن کاملLombardi Drawings of Knots and Links
Knot and link diagrams are projections of one or more 3dimensional simple closed curves into lR, such that no more than two 10 points project to the same point in lR. These diagrams are drawings of 4-regular plane multigraphs. Knots are typically smooth curves in lR, so their projections should be smooth curves in lR with good continuity and large crossing angles: exactly the properties of Lomb...
متن کاملA framework and algorithms for circular drawings of graphs
In this paper, we present a framework and two linear time algorithms for obtaining circular drawings of graphs. The first technique produces circular drawings of biconnected graphs and finds a zero crossing circular drawing if one exists. The second technique finds multiple embedding circle drawings. Techniques for the reduction of edge crossings are also discussed. Results of experimental stud...
متن کامل